it has/had been cancelled - Turc Anglais Dictionnaire